.zxx_constr{width:980px;margin-left:auto;margin-right:auto}
.zxx_logo{position:absolute;top:0;margin-top:14px}
.zxx_author_time{float:right;margin-top:40px;color:#999;font-family:tahoma}
.zxx_api{width:40px;height:40px;line-height:40px;font-size:15px;font-family:tahoma;text-align:center;overflow:hidden;position:fixed;right:0;top:0;color:#fff;background-color:#34538b;background-color:rgba(0,0,0,0)}
.zxx_api::before{content:'';width:80px;height:80px;border-radius:80px;background-color:#34538b;position:absolute;right:-40px;top:-40px}
.zxx_api::after{content:'API';position:absolute;top:-4px;left:14px}
.zxx_api:hover::before{background-color:#cd0000}
.zxx_nav{border-top:2px solid #0b63c6;background-color:#1161ba}
.zxx_nav_ul{width:100%;overflow:hidden;font-size:14px;font-weight:700}
.zxx_nav_li{float:left}
.zxx_nav_a{display:block;padding:10px 25px;color:#fff;text-decoration:none}
.zxx_nav_on{background-color:#fff;box-shadow:inset 1px 1px #ccc;color:#333}
.zxx_nav_sp{float:right;margin-top:5px;font-size:12px;white-space:nowrap}
.zxx_gbtn,.zxx_rbtn{display:inline-block;padding:5px 20px;color:#fff;font-weight:700;text-decoration:none;vertical-align:middle}
.zxx_rbtn{background-color:#cd0000}
.zxx_gbtn{background-color:green}
.zxx_gbtn:hover,.zxx_rbtn:hover{text-decoration:none;color:#fff}
.zxx_btn:active,.zxx_gbtn:active{box-shadow:inset 0 2px 3px rgba(0,0,0,.35);padding-top:6px;padding-bottom:4px}
.jd_body{padding:62px 0 0 220px;height:400px;overflow:hidden}
.jd_body img{vertical-align:bottom}
.jd_ad_slide{ height: 500px;position: relative;margin: 0 auto;}
.jd_ad_img{position:absolute;left:0;top:0;display:none;width: 100%;height: 500px;}
.jd_ad_btn{position: absolute;right: 3px;bottom: 35px;z-index: 100;left: 46%;}
.jd_ad_btn_a{width: 18px;height: 18px;line-height: 18px;margin-right: 15px;text-align: center;
border-radius: 12px;-moz-border-radius: 12px;-webkit-border-radius: 12px;background-color: #ffffff;float: left;text-decoration: none;}
.jd_ad_btn_a:hover{text-decoration:none}
.jd_ad_btn .active{background-color:#F54A2F;color:#fff;text-decoration:none}
.jd_service{width:310px;padding-top:230px;float:right}
.jd_nav_x{height:30px;margin:0;overflow:hidden;position:relative}
.js_nav_a{width:25%;line-height:20px;padding:5px 0;text-align:center;font-size:14px;font-family:'microsoft yahei';float:left}
.jd_nav_x .active{color:#E4393C}
.jd_service_con{height:136px;border:1px solid #f1f1f1;border-top:2px solid #aaa;position:relative}
.jd_service_img{position:absolute;display:none}
.jd_point_line{position:absolute;top:-2px;left:0;z-index:1;width:25%;border-bottom:2px solid #E4393C;text-align:center}
.jd_point_cor{position:absolute;bottom:0;left:50%;width:0;height:0;margin-left:-5px;border-style:dashed dashed solid;border-width:5px;border-color:transparent transparent #E4393C;overflow:hidden}

a:hover { text-decoration: none;}